虚拟机和开发板tftp传输文件配置方法 您所在的位置:网站首页 tftp 命令 修改端口号 虚拟机和开发板tftp传输文件配置方法

虚拟机和开发板tftp传输文件配置方法

2023-08-25 12:41| 来源: 网络整理| 查看: 265

一、tftp配置方法

tftp的使用:主要在ubuntu虚拟机和开发板上需要安装tftp服务。

1、ubuntu虚拟机上安装:

sudo apt-get install tftp-hpa tftpd-hpa xinetd

2、在ubuntu虚拟机上建立配置文件

sudo vi /etc/xinetd.d/tftp #新建文件tftp tftp内容: service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /home/forlinx/linux/tftpboot/ 9 disable = no per_source = 11 cps = 100 2 flags = IPv4 }

3、建立tftp服务文件存放目录 mkdir /home/forlinx/linux/tftpboot/ 修改权限:sudo chmod 777 /tftpboot –R 4、修改默认存放目录(不修改的话默认/var/lib/tftpboot) sudo vi /etc/default/tftpd-hpa

输入如下内容: #/etc/default/tftpd-hpa TFTP_USERNAME=“tftp” TFTP_DIRECTORY="/home/forlinx/linux/tftpboot" TFTP_ADDRESS=":69" TFTP_OPTIONS="-l -c -s" 配置之后上传和下载的文件将存放在ubuntu虚拟机的 /home/forlinx/linux/tftpboot里 重新启动tftp sudo service tftpd-hpa restart

5、重新启动服务。 当配置好tftp的配置文件后,需要重新启动一下xinetd, 在终端中输入:sudo /etc/init.d/xinetd reload,重新加载一下进程; 再输入 :sudo /etc/init.d/xinetd restart,重启服务。 记住,每次修改完配置文件后,都需要重新启动一下服务。 6、安装完成!测试方法: 在 /home/forlinx/linux/tftpboot/ 目录下随便放个文件 abc 然后 在开发板上运行“tftp 192.168.1.181”//换成你的IP 进入tftp命令行 输入get abc 看看是不是能把文件下下来,如果可以就可以了,也可以put 将文件上传上去 (下载的文件直接存放在当前目录下。可以先cd进一个专门的文件夹,再tftp进目标ip)

quit可以退出 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有